package com.tdd.fixtures;

import java.math.BigDecimal;

import com.tdd.RpnCalculator;

public class UseRpnCalculator {
	RpnCalculator calculator = CalculatorUnderTest.calculator;

	public void input(String value) {
		calculator.push(new BigDecimal(value));
	}

	public void enter() {
		calculator.enter();
	}

	public void operate(String operatorName) {
		calculator.execute(operatorName);
	}

	public String result() {
		String result = calculator.peek().toString();
		calculator.execute("clear");
		return result;
	}
}
